package com.xhs.main.dao.yfb;

import com.xhs.main.entity.yfb.YfbUser;
import com.xhs.main.entity.yfb.YfbUserExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface YfbUserMapper {
    int countByExample(YfbUserExample example);

    int deleteByExample(YfbUserExample example);

    int deleteByPrimaryKey(Integer yfbUserId);

    int insert(YfbUser record);

    int insertSelective(YfbUser record);

    List<YfbUser> selectByExample(YfbUserExample example);

    YfbUser selectByPrimaryKey(Integer yfbUserId);

    int updateByExampleSelective(@Param("record") YfbUser record, @Param("example") YfbUserExample example);

    int updateByExample(@Param("record") YfbUser record, @Param("example") YfbUserExample example);

    int updateByPrimaryKeySelective(YfbUser record);

    int updateByPrimaryKey(YfbUser record);
}